package com.hnd.springframerwork.beans.factory.config;

import com.hnd.springframerwork.beans.factory.BeanFactory;
import com.hnd.springframerwork.beans.factory.HierarchicalBeanFactory;
import com.hnd.springframerwork.beans.factory.ListableBeanFactory;

import java.awt.event.HierarchyBoundsListener;

public interface ConfigurableBeanFactory extends HierarchicalBeanFactory, SingletonBeanRegistry {
    String SCOPE_SINGLETON = "singleton";

    String SCOPE_PROTOTYPE = "prototype";

    void addBeanPostProcessor(BeanPostProcessor beanPostProcessor);
}
